package cloud.api.mapper;
import cloud.api.model.Role;
import cloud.api.model.User;
import cloud.common.util.ParameterMap;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
@Mapper
public interface UserDao {
	 User getUserInfo(ParameterMap pm);
	 List<Role> getUserRoleList(ParameterMap pm);
	 List<ParameterMap> getUserList();
	 void saveLoginTime(String userId);
	 void saveUser(ParameterMap pm);
	 void bathSaveUserRole(List<ParameterMap> parame);
	 void editUser(ParameterMap pm);
	 void delUser(String userId);
	 void delUserRole(String userId);
}
